occult precipitation - German English Dictionary